floating piston pin - Alemán Inglés Diccionario